where do you hail from - Turkish English Dictionary